\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{multirow, array} % para las tablas
\usepackage{float} % para usar [H]

\setkomafont{disposition}{\normalfont\bfseries}

\title{Sistema de Marcaciones con Reconocimiento Facial}
\subtitle{Manual del Usuario}
\date{}
\begin{document}

	\begin{titlepage}
		\maketitle
		\thispagestyle{empty}
	\end{titlepage}

	\newpage
	\pagenumbering{roman}

	\tableofcontents
	

	\pagenumbering{arabic}
	\newpage
\section{Administración de Aulas.}
		\subsection{Descripción.}
		\texttt{ En la Sección Aulas el usuario podrá cargar los datos de las distintas aulas que existen en la institución, donde se impartiran las distintas clases.}
		\subsection{Acceso.}
			\texttt{Para ingresar a Aulas el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha sección a travez del menú superior, donde se selecciona Datos Académicos y después Aulas. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/aulas/admin.}}
			\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.8]{imagen/imagen4.png}
				\caption{Administación de Aulas. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla Aulas.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla Aulas seleccionado. }
			\\\textbf{Visualizar:} \texttt{Muestra con mas detalles los campos del Aulas seleccionado.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección Aulas.}

		\subsection{Creación de Aulas.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{6cm} >{\arraybackslash}m{10cm}}
					\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen5.png}} 
					&Para crear una nueva Aula \\
					&se debe hacer click en Crear Aulas \\
					&ubicado en el costado\\
					&izquierdo del monitor. \\
					&A continuación se mostrará la siguiente \\
					&página con la dirección URL: \\
					&\url{http://localhost/marcaciones/aulas/create}\\
					&Necesariamente tendrá que cargar el \\
					&número de Aula que debe ser un número entero \\
					&y tambien tendrá que cargar una \\
					&Descripción del Aula\\
					\\
					\\
				\end{tabular}
				\label{tabla:CrearAula}
			\end{table}

		\texttt{Los campos de número de aula y descripción son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\No se permitirá Eliminar Aulas que están relacionados con otras tablas. Para eso debería eliminar a mano dicha relación, ya que están relacionadas atreves de claves foráneas.
		 }
		
		\section{Administración de Cursos.}
		
		\subsection{Descripción.}
		\texttt{ En la Sección Cursos el usuario podrá cargar los datos de los Cursos que se desarrollaran durante un semestre y la materia que pertece a dicho curso.}
		\subsection{Acceso.}
		
			\texttt{Para ingresar a Cursos el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha sección a travez del menú superior, donde se selecciona Datos Académicos y después Cursos. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/cursos/admin.}}
			\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.8]{imagen/imagen6.png}
				\caption{Administación de Cursos. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla Cursos.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla cursos seleccionado. }
			\\\textbf{Visualizar:} \texttt{Muestra con mas detalles los campos del cursos seleccionado.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección cursos.}


			\subsection{Creación de Cursos.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{6cm} >{\arraybackslash}m{10cm}}
					\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen7.png}} 
					&Para crear un nuevo Curso \\
					&se debe hacer click en Crear Curso \\
					&ubicado en el costado\\
					&izquierdo del monitor. \\
					&A continuación se mostrará la siguiente \\
					&página con la dirección URL: \\
					&\url{http://localhost/marcaciones/cursos/create}\\
					&Debe seleccionar el periodo lectivo y  \\
					&el nombre de la materia atravez de los \\
					&cuadros de textos desplegables \\
					&y tambien debe agregar el nombre de la sección.\\					
					\\
					\\
				\end{tabular}
				\label{tabla:CrearCursos}
			\end{table}

		\texttt{Los campos de periodo lectivo, nombre de la materia y nombre de la sección son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\No se permitirá Eliminar cursos que están relacionados con otras tablas. Para eso debería eliminar a mano dicha relación, ya que están relacionadas atreves de claves foráneas.}

		\section{Administración de Horarios.}
		\subsection{Descripción.}
		\texttt{ En la Sección Horarios el usuario podrá cargar los datos de los Horarios que se desarrollaran durante un semestre y la materia que pertece a dicho curso.}
		\subsection{Acceso.} 
			\texttt{Para ingresar a Horarios  el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha sección a travez del menú superior, donde se selecciona Datos Académicos y después Horarios. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/Horarios/admin.} }
			
						\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.8]{imagen/imagen8.png}
				\caption{Administación de Horarios. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla Horarios.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla horarios seleccionado. }
			\\\textbf{Visualizar:} \texttt{Muestra con mas detalles los campos del horarios seleccionado.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección horarios.}

			\subsection{Creación de Horarios.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{6cm} >{\arraybackslash}m{10cm}}
					\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen9.png}} 
					\\
					\\
					&Para crear un nuevo Horario \\
					&se debe hacer click en Crear horario\\
					&ubicado en el costado\\
					&izquierdo del monitor. \\
					&A continuación se mostrará la siguiente \\
					&página con la dirección URL: \\
					&\url{http://localhost/marcaciones/horarios/create}\\
					&Debe seleccionar el nombre del Curso, el aula y  \\
					&el dia de la semana a travez de los \\
					&cuadros de textos desplegables \\
					&y tambien debe agregar los horarios de Inicio y Fin.\\
					&Con el formato de HH:mm:ss
					\\
					\\

				\end{tabular}
				\label{tabla:CrearHorarios }
			\end{table}
			
			
			\subsection{Generacion de Clases.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{6cm} >{\arraybackslash}m{10cm}}
					\multirow{4}{2cm}{\includegraphics[scale=0.9]{imagen/imagen13.png}} 
					\\
					\\
					&Al presionar el botón Generar Clases \\
					&Se generan clases para todos los horarios \\
					& que se encuentran guardados en el sistema para\\
					&el periodo lectivo actual. \\
					&Una vez terminada la generación de clases  \\
					&aparecerá un mensaje en pantalla indicando \\
					&la cantidad de clases generadas a partir de la  \\
					&información brindada.\\
					\\
					\\

				\end{tabular}
				\label{tabla:GenerarClases }
			\end{table}
			
			

		\texttt{Los campos de nombre de curso, aula, dia de la semana y horario de inicio y fin son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\Si no se ingresa con el formato de hora HH:mm:ss saltara un mensaje para que pueda agregar el horario con dicho formato por ejemplo 18:00:00.
		\\El horario de Fin no podra ser menor al Horario de Inicio, en dicho caso aparecerá un mensaje diciendo que vuelva a intentar la carga.
		\\No se permitirá Eliminar cursos que están relacionados con otras tablas. Para eso debería eliminar a mano dicha relación, ya que están relacionadas atreves de claves foráneas.}


		\section{Administración de Recuperación de clases.}
		\subsection{Descripción.}
		\texttt{ En la Sección Recuperación de clases el usuario podrá cargar los datos de clases a recuperar, donde la clase que no se desarrollo se reemplazara para una clase nueva.}
		\subsection{Acceso.} 
			\texttt{Para ingresar a Recuperación de clases el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha sección a travez del menú superior, donde se selecciona Datos Académicos y después Recuperación de clases. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/clasesrecuperacion/admin.} }
			
						\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.8]{imagen/imagen10.png}
				\caption{Administación Recuperacion de clases. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla Recuperación de clases.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla Recuperación de clases seleccionada. }
			\\\textbf{Visualizar:} \texttt{Muestra con mas detalles los campos de la Recuperación de clases seleccionada.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección Recuperación de clases.}		

			\subsection{Creación de Recuperación de clases.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{6cm} >{\arraybackslash}m{10cm}}
					\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen11.png}} 
					\\
					\\
					\\
					\\
					\\
					&Para crear una nueva Clase de Recuperación \\
					&se debe hacer click en Crear clase de \\
					&Recuperación ubicado en el costado\\
					&izquierdo del monitor. \\
					&A continuación se mostrará la siguiente \\
					&página con la dirección URL: \\
					&\url{http://localhost/marcaciones/clasesrecuperacion/create}\\
					&Debe seleccionar el nombre del Profesor,  \\
					&eel curso y la clase Original \\
					&esto se cargara a travez de los \\
					&cuadros de textos desplegables \\
					&y Luego se procede a crear la nueva clase.\\
					&Poniendo la Fecha, Hora Inicio y Hora Fin de la clase
					\\
					\\
					\\
				\end{tabular}
				\label{tabla:CrearHorarios }
			\end{table}

		\texttt{Los campos de nombre del profesor, Curso, Clase Original, la nueva Fecha, horario de inicio y fin son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\Si no se ingresa con el formato de hora HH:mm:ss saltara un mensaje para que pueda agregar el horario con dicho formato por ejemplo 18:00:00.
		\\El horario de Fin no podra ser menor al Horario de Inicio, en dicho caso aparecerá un mensaje diciendo que vuelva a intentar la carga.}

\section{Clases.}
	\subsection{Descripción.}
	\texttt{ En la sección Clases el usuario puede ver información de todas las clases registradas en el sistema. Hayan sido generadas o creadas manualmente por el mísmo. Este módulo tambien nos brinda la herramienta de crear/editar/borrar clases manualmente siendo Secretario.}
	
	\subsection{Acceso:}
	\texttt{Para poder acceder a la sección “Clases” podemos ser cualquier usuario del sistema, para poder entrar en los menus de creación/edición/borrado de clases debemos hacerlo como Secretarios o Administradores. 
Accedemos mediante la barra de menú principal haciendo clic en “Datos Académicos”, al desplegarse la lista, de nuevo hacer clic en “Clases”. A continuación se puede apreciar lo siguiente:}
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/menuclases.png}
		\caption{Menú principal Clases. }
	\end{figure}
	
	\subsection{Acciones:}
	\texttt{ En el menu principal de clases podemos ver una tabla que muestra información sobre qué profesor es el que da la clase, la fecha en la cual es dada, la hora de inicio y la hora fin.}
	
	\textbf{Crear Clases:} \texttt{ al presionar el botón nos direcciona a la sección crear clases y se ve lo siguiente, }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/crearclases.png}
		\caption{Crear Clases. }
	\end{figure}

 \texttt{ Los campos con "*" deben ser completados obligatoriamente, una vez que ingresamos todos los datos pedidos hacemos clic en Create .}


\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminclases.png}
		\caption{Administrar clases. }
	\end{figure}
\textbf{Administrar Clases} \texttt{ al presionar el botón nos direcciona a la sección administrar clases y se ve lo siguiente, }
\texttt{En administrar clases podemos ver una tabla que muestra información sobre qué profesor es el que da la clase, la fecha en la cual es dada, la hora de inicio y la hora fin. Además, parar usuarios con rol de Secretario se tienen tres herramientas en la ultima columna de la tabla, y son las siguientes, }

\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\						&profesor en cuestión. El “Lápiz” nos permite editar la 	\\						&información de la fila seleccionada. Y el “basurero” nos 	\\						&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 	

\section{Liquidaciones.}
	\subsection{Descripción.}
	\texttt{ En la sección de Liquidaciones se puede ver información sobre los salarios de los Profesores, así mismo se puede generar una liquidación basado en las asitencias de los mismos y también generar un reportes teniendo varias opciones a la hora de generarlo. }
	
	\subsection{Acceso:}
	\texttt{Para poder acceder a la sección “Liquidaciones” el usuario debe ser un Secretario o Administrador de Sistema. Otros tipos de usuarios no tendrán permiso para acceder.
Accedemos mediante la barra de menú principal haciendo clic en “Control de Asistencia”, al desplegarse la lista, de nuevo hacer clic en “Liquidaciones”. A continuación se puede apreciar la siguiente vista:}
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/listliquidaciones.png}
		\caption{Menú principal Liquidaciones. }
	\end{figure}
	
	\subsection{Acciones:}
	\texttt{ En el menu principal de liquidaciones podemos ver una tabla que muestra información sobre el profesor, el salario y el descuento que se generó en el mes que corresponde.}
	
	\textbf{Generar Liquidaciones} \texttt{ al presionar el botón se ejecuta la funcion que genera las liquidaciones de cada profesor hasta la fecha actual, sólo se realizan los cálculos sobre asistencias correspondientes al periodo lectivo actual. Al terminar la generación la página se refresca para mostrar las nuevas informaciones obtenidas. }
	
	
	\textbf{Administrar Liquidaciones:} \texttt{ al presionar el botón nos direcciona a la sección Administrar liquidaciones y se ve lo siguiente, }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminliquidaciones.png}
		\caption{Administrar Liquidaciones. }
	\end{figure}

 \texttt{ En este menú se despliega la información de forma análoga al menú principal con diferencia de que aquí se cuenta con tres herramientas más que se ven en las últimas columnas a la derecha de la tabla.}
 
 \begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\						&profesor en cuestión. El “Lápiz” nos permite editar la 	\\						&información de la fila seleccionada. Y el “basurero” nos 	\\						&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 	

\textbf{Crear Liquidaciones: } \texttt{ Al presionar el botón Crear liquidaciones se nos direcciona a la siguiente vista, }

\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/crearliquidaciones.png}
		\caption{Crear Liquidaciones }
	\end{figure}
	
	 \texttt{ Se pueden ingresar liquidaciones de forma manual escribiendo en los campos información para guardar. Los campos con "*" deben ser llenados obligatoriamente. Una vez terminada la insersión hacemos clic en Create. }
	 
\section{Materias.}
	\subsection{Descripción.}
	\texttt{ El modulo Materias nos permite tener conocimiento de todas la materias registradas por un id característico y el nombre de la misma. También nos da la libertad de introducir manualmente las materias que deban ser agregadas. }
	
	\subsection{Acceso:}
	\texttt{Cualquier usuario puede tener acceso al listado de materias registradas pero solo el Secretario o un Administrador de Sistema puede tener acceso a la creación, edición, borrado de las mismas. 
Accedemos mediante la barra de menú principal a la sección “Datos Académicos” haciendo un clic, al desplegarse la lista de ítems hacemos otro clic en “Materias”. A continuación se puede apreciar lo siguiente: 
}
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminmaterias.png}
		\caption{Menú principal Materias. }
	\end{figure}
	
	\texttt{En la imagen de arriba podemos ver una tabla en la cual se dispone la información de cada materia con las opciones siguientes para el Secretario, Además podemos notar tres iconos que sirven para crear/editar/borrar materias.  
}
	\subsection{Acciones:}
	\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\					&profesor en cuestión. El “Lápiz” nos permite editar la 	\\					&información de la fila seleccionada. Y el “basurero” nos 	\\					&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 
	
	\textbf{Listar Materias:} \texttt{ al hacer clic en el botón se muestra la siguiente vista,  }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/listmaterias.png}
		\caption{Listado de materias. }
	\end{figure}

\texttt{ Esta vista es una dispuesta de manera distinta a la de administrar la cual es mostrada para usuarios que no tienen los permisos para edición/creación/borrado de materias. }

\textbf{Crear Materias:} \texttt{ al presionar el botón se muestra la siguiente vista,   }

\texttt{Se vuelve al menú de vista de solicitudes. }
\textbf{Administrar Solicitudes:} \texttt{: Al hacer clic en administrar solicitudes se muestra la siguiente vista,  }

\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/crearmaterias.png}
		\caption{Crear Materias. }
	\end{figure}

\texttt{Los campos con “*” deben ser completados obligatoriamente. Una vez introducidos los datos que se quieren guardar presionar el botón Create para registrar la materia. }


\section{Asistencias}
	\subsection{Descripción.}
	\texttt{ El módulo de asistencias sirve para obtener información acerca de la asistencia de los profesores a sus determinados cursos.
Se organiza la información de la siguiente manera: 
Se toma asistencia por curso, en un periodo de un mes para un determinado profesor, se hacen cálculos internos tomando las marcaciones realizadas por los mismos y las clases a las que deben asistir para poder determinar los valores de las tablas que se presentan.
 La tabla muestra el nombre del profesor, el curso, el mes al que corresponde dicha información, la cantidad de horas que asistió el mismo, la asistencia requerida en el mes y las ausencias que tuvo durante el mes. 
}
	
	\subsection{Acceso:}
	\texttt{Desde el menú principal hacemos clic en “Control de asistencia”. Al desplegarse la lista de ítems damos clic en “Asistencias”. 
	 }
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/Menuasistencias.png}
		\caption{Menú principal de Asistencias }
	\end{figure}
	
	\subsection{Acciones:}
	\texttt{Desde el menú principal “Administrar Asistencias” podemos apreciar la tabla que se muestra en la figura de arriba. Ya explicadas las columnas podemos hablar de los últimos tres botones que se muestran en las últimas columnas de la derecha:  
	 }

\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\					&profesor en cuestión. El “Lápiz” nos permite editar la 	\\					&información de la fila seleccionada. Y el “basurero” nos 	\\					&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 
	 

	\textbf{Generar Asistencia:} \texttt{ Al presionar el botón se generan las asistencias desde la última fecha de generación. Ej.: La última vez en que se generaron asistencias fue en el treinta de Marzo y la fecha actual es el quince de Mayo. Las asistencias generadas van desde el treinta y uno de Marzo hasta el 14 de mayo. El generador hace la generación hasta un día antes de la fecha actual.}
	\newline
	
	\textbf{Listar Asistencias:} \texttt{ nos muestra una vista diferente de la que tenemos en la página principal. Al acceder tendremos la siguiente vista: }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/VerAsistencias.png}
		\caption{Vista de Asistencias. }
	\end{figure}
	
	\textbf{Crear Asistencias:} \texttt{ nos permite cargar manualmente asistencias de profesores al registro de asistencias, herramienta muy conveniente a la luz de imprevistos.  }
	\texttt{ Se deben rellenar obligatoriamente los campos con “*”. Al terminar de completar los campos presionar el botón Create para guardar la información en el registro.  }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/crearasistencias.png}
		\caption{Crear Asistencias. }
	\end{figure}

	
	\textbf{Generar Reportes:} \texttt{ Desde el menú “Administrar Asistencias” hacemos clic en el botón Generar Reportes y tenemos la siguiente vista, }
	
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/GenerarReportes.png}
		\caption{Generar Reportes de Asistencia. }
	\end{figure}
	
	\texttt{ Debemos llenar los tres campos que se ven en la imagen, generar reportes nos da la opción de hacer la generación del mismo para todos los profesores o uno en específico para un mes determinado o un periodo lectivo entero. Al terminar de elegir las opciones hacemos clic en Generar Reporte. }

		\section{Solicitudes Tarjeta QR.}
	\subsection{Descripción.}
	\texttt{ En la Sección “Solicitudes QR” se tiene un registro de las Solicitudes de tarjeta QR realizadas por los profesores para secretarios. Desde esta interfaz los mismos obtienen desde una tabla información sobre el id de la solicitud, qué profesor realizó la solicitud, la fecha en que ha sido emitida tal solicitud. Así mismo tiene la posibilidad de dejar un registro de cuando vio esa solicitud y decidir si la misma es aceptada o invalidada.}
	
	\subsection{Acceso:}
	\texttt{Para poder acceder a la sección “Solicitudes QR” debemos contar con el rol de Administrador o Secretario. Con uno de esos roles podemos ver solicitudes y editarlas, responderlas. Con el rol de profesor sólo podremos tener acceso a la elaboración de una solicitud. 
Accedemos mediante la barra de menú principal haciendo clic en “Control de Asistencia”, al desplegarse la lista, de nuevo hacer clic en “Solicitudes QR”. A continuación se puede apreciar lo siguiente:}
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/menuqr.png}
		\caption{Menú principal Solicitudes QR. }
	\end{figure}
	
	\subsection{Acciones:}
	\textbf{Crear Solicitudes:} \texttt{ al presionar el botón nos direcciona a la sección crear solicitudes y se ve lo siguiente, }
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/qr2.png}
		\caption{Crear Solicitud QR. }
	\end{figure}

\textbf{Solicitar Tarjeta QR:} \texttt{ Al presionar este botón automáticamente el usuario logueado realiza la solicitud y esta se guarda automáticamente en el sistema con la fecha actual y el identificador del usuario.}

\textbf{Listar Solicitudes:} \texttt{Se vuelve al menú de vista de solicitudes. }
\textbf{Administrar Solicitudes:} \texttt{: Al hacer clic en administrar solicitudes se muestra la siguiente vista,  }

\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminsol.png}
		\caption{Administración de Solicitudes. }
	\end{figure}

\texttt{Se muestra la tabla donde se muestra información dispuesta de una manera similar al menú principal de solicitudes a diferencia de que los mismos pueden ser editados, función utilizada por los secretarios para responder solicitudes hechas por los profesores. }


\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\					&profesor en cuestión. El “Lápiz” nos permite editar la 	\\					&información de la fila seleccionada. Y el “basurero” nos 	\\					&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 
	 
\section{Suspensiones.}
	\subsection{Descripción.}
	\texttt{ : El módulo de suspensiones sirve para listar las suspensiones hechas por los profesores para indicar los días durante los cuales no se darán clases para distintos cursos por distintos motivos. Dependiendo del rol del usuario este puede ver y/o crear suspensiones. }
	
	\subsection{Acceso:}
	\texttt{Desde el menú principal hacer clic a “Control de Asistencia”, al desplegarse la lista de ítems hacer clic en “Suspensiones” tendremos la siguiente vista: }
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminsuspensiones.png}
		\caption{Menú principal Suspensiones. }
	\end{figure}
	
	\subsection{Acciones:}
	\texttt{En el menú de suspensiones podemos ver una tabla que muestra información detallada acerca de las suspensiones de clases que existen. Se puede ver el id de la suspensión, la fecha de inicio, fecha fin y la descripción del mismo.  }

	\textbf{Crear Suspensiones:} \texttt{ al presionar el botón nos redirigimos al menú de creación de suspensiones,}
	
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/CrearSuspensiones.png}
		\caption{Crear Suspensiones. }
	\end{figure}

\texttt{En el menú Crear Suspensiones se nos presentan campos a completar con la información necesaria para guardar en el sistema una nueva suspensión, los campos con “*” deben ser completados obligatoriamente. Para guardar los datos introducidos pulsar el botón Create.  }

\textbf{Administrar Suspensiones:} \texttt{ : Al presionar el botón podemos observar la siguiente vista, }

\textbf{Listar Solicitudes:} \texttt{Se vuelve al menú de vista de solicitudes. }
\textbf{Administrar Solicitudes:} \texttt{: Al hacer clic en administrar solicitudes se muestra la siguiente vista,  }

\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/adminsuspensiones1.png}
		\caption{Administración de Suspensiones. }
	\end{figure}

\texttt{Se puede ver la tabla con la misma información dispuesta de una manera distinta, agregando las funcionalidades siguientes.   }


\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{4cm} >{\arraybackslash}m{10cm}}
			\multirow{4}{2cm}{\includegraphics[scale=2.0]{imagen/iconos.png}} 
			\\
			&El “ojo” nos permite mirar información detallada sobre el 	\\					&profesor en cuestión. El “Lápiz” nos permite editar la 	\\					&información de la fila seleccionada. Y el “basurero” nos 	\\					&permite eliminar la fila seleccionada.\\
			\\
			\\
		
		\end{tabular}
	\label{tabla:iconos}
	\end{table}	 
	 
\section{Administración de Marcaciones.}
	\subsection{Descripción.}
	\texttt{ En esta sección el usuario podrá listar todas las marcaciones correspondientes a su persona, asi como hacer un reporte en formato excel para tener una documentacion 
	\\una vez elegido el rango de fechas en el que quiere exportar el informe .}
	
	\subsection{Acceso:}
	\texttt{El usuario debe estar registrado y contar con los permisos necesarios para ingresar a marcaciones\.
	\\Para llegar a la página de marcaciones, se debe recorrer el siguiente camino. En el menú superior se debe se hace click a Control de Asistencia y despúes marcaciones. 
	\\Se desplegara la siguiente página cuya dirección URL será  \url{http://localhost/marcaciones/marcaciones/admin}. 
	 }
	 
	\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/imagen111.png}
		\caption{Administación de Marcaciones . }
	\end{figure}
	
	\subsection{Acciones:}
	\textbf{ En dicha página el Administrador podrá:	} 
	\\\textbf{Listar marcaciones :} \texttt{ Se puede listar las marcaciones de un usuario dependiendo que usuario este logueado.}
	\\\textbf{Listar Marcaciones de Un profesor :} \texttt{Se puede elegir listar las marcaciones de un profesor especifico. }
	\\\textbf{Listar todas las Marcaciones :} \texttt{Lista todas las marcaciones de todos los profesores.}
	\\\textbf{Listar las ultimas Marcaciones:} \texttt{Lista las ultimas marcaciones realizadas.}	
	\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección Marcaciones.}	

	\subsection{Listar mis Marcaciones.}
	\texttt{Para listar mis marcaciones 
			\\se debe seleccionar el boton respectivo ubicado en la parte izquierda de su monitor . 
			 \\A continuación se mostrará la siguiente página con la dirección URL: 
	\\	\url{http://localhost/marcaciones/marcaciones/yo}}. 
	 			
	
			\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/imagen02.png}
		\caption{Listar Marcaciones . }
	\end{figure}
	


	\begin{table}[H]
		\begin{tabular}{ >{\arraybackslash}m{2cm} >{\arraybackslash}m{10cm}}
			%\multirow{8}{2cm}{\includegraphics[scale=0.8]{imagen/imagen2.png}} 
			\\
			\\
			\\
			\\
			\\
			&Luego se procederá generar un reporte de esa lista, \\
			&paraa generar un reporte de la lista  \\
			&deberá hacer click en el icono\\
			&para que se despliegue el calendario\\
			&bicado en la parte inferior de su pantalla\\
			&para que se pueda elegir la fecha correspondiente\\
			&tanto de inicio como final del rango  \\
			&que prefiera para generar\\
			&el reportel.\\
			&una vez elegido estos  \\
			&hacer click en el botón generar reporte.\\
			\\
			\\
			\\
			\\
			\hline
			\hline
		\end{tabular}
		\label{tabla:Marcaciones}
	\end{table}
	

			\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/imagen22.png}
		\caption{Listar Marcaciones . }
	\end{figure}
	


	\texttt{Los campos de fecha de inicio y fin para generar los reportes son requeridos, es decir que son campos no nulos.
	\\Tampoco será posible cargar una fecha de inicio mayor que una fecha de fin del periodo de marcaciones. 
	\\En ambos casos se pedirá que se realice la carga de forma correcta.
	\\No se permitirá Eliminar las marcaciones de ningun profesor ni mucho menos editarlas la plataforma no contempla 
	\\dicho procedimiento.
	\\En cuanto a las opciones siguientes se realizan procedimientos iguales para los mismos fines.
	.}

	
	%crear solicitud cambio fecha


\section{Administración de Solicitud Cambio Fecha.}
		\subsection{Descripción.}
		\texttt{ En la Sección Cambio Fecha usted puede crear una solicitud para el cambio de la fecha de una clase especifica.}
		\subsection{Acceso.}
			\texttt{Para ingresar a Cambio de Fecha  el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha seccion haciendo click en el menu superior en la opción Datos Academicos. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/datosacademicos/admin.}}
			
			\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.4]{imagen/imagen33.png}
				\caption{Administación de Solicitud Cambio de Fecha. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla  Solicitud Cambio Fecha.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla Solicitud Cambio Fecha seleccionado. }
			\\\textbf{Crear :} \texttt{Se puede crear una nueva Solicitud Cambio Fecha para un curso seleccionado. }
			\\\textbf{Listar:} \texttt{Muestra con mas detalles los campos del Solicitud Cambio Fecha seleccionado.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección Aulas.}

		\subsection{Creación de  Solicitud Cambio Fecha.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{2cm} >{\arraybackslash}m{10cm}}
					%\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen5.png}} 
					&Para crear una nueva Solicitud cambio Fecha \\
					&se debe hacer click en Crear Solicitud cambio Fecha ubicado en el costado izquierdo del monitor.\\
					&A continuación se mostrará la siguiente página con la dirección URL: \\
					&\url{http://localhost/marcaciones/solicitudescambiofecha/create}\\
					&1-Debe cargar la clase que prefiere \\
					&2-Necesariamente tendrá que cargar la nueva fecha eligiendo el boton de calendario.\\
	
					& 3-Elija una nueva hora de Inicio de la clase  asi como una nueva hora para el final.\\
	
					&4-El administrador tiene la opcion de dar o no la aprobacion.\\	


					\\
					\\
				\end{tabular}
				\label{tabla:CrearSolicitud cambio Fecha}
			\end{table}


			\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/imagen44.png}
		\caption{Crear Solicitud Cambio de Fecha de Curso . }
			\end{figure}
		



		\texttt{Los campos de Nueva Fecha, Nueva hora Inicio, Nueva Hora Fin son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\Los horarios tienen un formato especifico que se debe respetar al insertar.
		 }


		
	%crear solicitud cambio horario


\section{Administración de Solicitud Cambio Horario.}
		\subsection{Descripción.}
		\texttt{ En la Sección Cambio Fecha usted puede crear una solicitud para el cambio de horario de una clase especifica.}
		\subsection{Acceso.}
			\texttt{Para ingresar a Cambio de horario  el usuario debe estar registrado y contar con los permisos necesarios.
			\\Se accede a dicha seccion haciendo click en el menu superior en la opción Datos Academicos. 
			\\Se desplegara la siguiente página cuya dirección URL será \url{http://localhost/marcaciones/solicitudescambiohorario/admin.}}
			
			\begin{figure}[!ht]
				\centering
				\includegraphics[scale=0.4]{imagen/imagen55.png}
				\caption{Administación de Solicitud Cambio de horario. }
			\end{figure}
			
			\subsection{Acciones:}
			\textbf{ En dicha página el Administrador podrá:	} 
			\\\textbf{Eliminar:} \texttt{ Se puede eliminar un registro seleccionado de la tabla  Solicitud Cambio Horario.}
			\\\textbf{Editar :} \texttt{Se puede actualizar los campos de la tabla Solicitud Cambio Horario seleccionado. }
			\\\textbf{Crear :} \texttt{Se puede crear una nueva Solicitud Cambio Horario para un curso seleccionado. }
			\\\textbf{Listar:} \texttt{Muestra con mas detalles los campos del Solicitud Cambio Horario seleccionado.}
			\\\textbf{Ayuda:} \texttt{Nos da una breve descripción de la sección  Solicitud Cambio Horario.}

		\subsection{Creación de  Solicitud Cambio Horario.}
			\begin{table}[H]
				\begin{tabular}{ >{\arraybackslash}m{2cm} >{\arraybackslash}m{10cm}}
					%\multirow{4}{2cm}{\includegraphics[scale=0.6]{imagen/imagen5.png}} 
					&Para crear una nueva Solicitud cambio horario se debe\\
					& hacer click en Crear Solicitud cambio horario ubicado en el costado zquierdo del monitor. \\
				
					&A continuación se mostrará la siguiente página con la dirección URL: \\
					&\url{http://localhost/marcaciones/solicitudescambiohorario/create}\\
					&1- Se debe elegir la clase que prefiere. \\
					&2- Necesariamente tendrá que cargar la nueva fecha emitido eligiendo el boton de calendario. \\
					&3- La fecha de respuesta puede quedarse en blanco. \\
					& 4- Elija un nuevo dia de la semana para el cambio de Horario.  \\
					&5- Elija la nueva hora de Inicio y fin de la clase siguiendo esta convención HH:MM:SS.\\
					&el administrador tiene la opcion de dar o no la aprobacion. este campo puede estar en blanco\\	


					\\
					\\
				\end{tabular}
				\label{tabla:CrearSolicitud Cambio Horario}
			\end{table}


			\begin{figure}[H]
		\centering
		\includegraphics[scale=0.4]{imagen/imagen77.png}
		\caption{Crear Solicitud Cambio de horario de Curso . }
			\end{figure}
		



		\texttt{Los campos de Fecha Emitido, Nueva Dia de la semana, Nueva Hora incio y Nueva Hora Fin son requeridos, es decir que son campos no nulos.
		\\En caso que dichos campos sean vacios se pedirá que se realice la carga nuevamente.
		\\Los horarios tienen un formato especifico que se debe respetar al insertar y es el siguiente: HH:MM:SS.
		\\ejemplo 07:00:00.
		 }
	
	 

	
	
	

\end{document}